Lingo
[take] {sth} on board
to begin to understand or accept an idea, suggestion, or problem
1 / 1